Page({
  data: {
    notifyDetail: {},
  },
  onLoad({ id }) {
    // 1. 获取传递过来的id
    // console.log(id)

    // 2. 调用函数获取详细数据
    this.getNotifyDetail(id)
  },
  async getNotifyDetail(id) {
    // 1.1 判断是否有id
    if (!id) return
    // 1.2 调用接口
    const { code, data: notifyDetail } = await wx.http.get(`/announcement/${id}`)
    if (code !== 10000) return wx.utils.toast()
    this.setData(
      {
        notifyDetail,
      },
      () => {
        console.log('页面也更新完毕了')
      }
    )
  },
})
